package com.cloudkinto.dto.stock.query;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author long
 */
@Data
public class SkuCellStockPageDto {
    private String sku;

    private String spu;

    private Long productId;

    @ApiModelProperty("产品名称")
    private String productName;

    @ApiModelProperty("公司id")
    private Long companyId;

    @ApiModelProperty("公司名称")
    private String companyName;

    @ApiModelProperty("公司编号")
    private String companyCode;

    @ApiModelProperty("库区代码")
    private String areaCode;
    @ApiModelProperty("库区名称")
    private String areaName;
    @ApiModelProperty("库区类型 拣货区 残次品去 备货区等等")
    private Integer areaType;
    @ApiModelProperty("库区类型 0正品 1次品")
    private Integer mainType;

    private Long rackId;
    @ApiModelProperty("库位编码")
    private String cellCode;

    @ApiModelProperty("库存属性 0正品 1次品")
    private Integer stockAttribute;
    @ApiModelProperty("总库存数")
    private int totalAmount;
    @ApiModelProperty("可用库存数")
    private int availableAmount;
    @ApiModelProperty("锁定库存")
    private int lockAmount;
}
